home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / pd341516.zip / !PRODOOR.NEW next >
Text File  |  1991-05-08  |  7KB  |  201 lines

  1. $NOMACS$
  2.  
  3. History of ProDOOR changes (in reverse order)
  4. ---------------------------------------------
  5.  
  6. 08-Mar-91
  7.    Bugfix release 3.41 as PROD341.ZIP.
  8.  
  9.    Corrected an error in OPEN DOOR logic that totally prevented opening
  10.    doors that are flagged to require pcboard 14.5 USER.SYS or DOOR.SYS
  11.    files.
  12.  
  13.    Corrected OPEN DOOR command to correctly select a door by name when
  14.    the door name has numbers in it.
  15.  
  16.    Added command line passing to door files.
  17.  
  18.    Added logic to insert the following lines prior to executing a door:
  19.       SET PCBDOOR=open door command parameters
  20.       SET PCBDRIVE=C:
  21.       SET PCBDIR=C:\PCB3
  22.       SET PCBDAT=C:\PCB3\PCBOARD.DAT
  23.       SET PCBNODE=3
  24.       SET PCBPORT=1
  25.    for compatibility with recent pcb145+ betas.
  26.  
  27.    Additional changes are required in your PRODOOR doorfile for
  28.    operation with doors using DOORS.SYS or USERS.SYS files.  Use the
  29.    provided PRODOOR.INS and PRODOOR files.
  30.  
  31.    The correction involves the replacement of
  32.       rem call up pcb145 on return from new style doors
  33.       if exist users.sys pcb145/key:open;prodoor^M
  34.       if exist door.sys pcb145/key:open;prodoor^M
  35.  
  36.    with
  37.       rem call up pcb145 on return from new style doors
  38.       if exist users.sys goto return145
  39.       if exist door.sys goto return145
  40.  
  41.    and the addition of
  42.       :return145
  43.       echo  >$door.bat pcb145/key:open;prodoor^M
  44.       echo >>$door.bat door
  45.       $door
  46.  
  47.    to the end of the PRODOOR doorfile.
  48.  
  49.  
  50. 20-Apr-91
  51.    Some display lines were being split in the middle of @X sequences
  52.    at about character 200 in the expanded text.  This has been changed
  53.    to split at 250, fixing some displays that were not processed correctly.
  54.  
  55. 11-Apr-91
  56.    A "More" prompt was sometimes happening in ANSI displays when the
  57.    cursor is on the last line of the specified page size.
  58.  
  59. 10-Apr-91
  60.    Changes in parsing of $DOOR.RES result files to allow ansi codes
  61.    to be preserved.
  62.  
  63. 02-Apr-91
  64.    Changed F4(find) function in extended conference configuration to
  65.    initially clear the conference name.
  66.  
  67.    Added current conference number to PROUTEST.BAT command line.
  68.  
  69.    Added "node paging sysop" and "user logging on" status codes for
  70.    USERNET.DAT.
  71.  
  72. 01-Apr-91
  73.    Official release of prodoor 3.4.
  74.  
  75.    Increased heap allocation to prevent runtime error 203 in some cases.
  76.  
  77.    Added a check for "event scueduled in 1440 minutes" message.
  78.  
  79. 28-Mar-91
  80.    Increased heap space in normal version by 5k to allow more
  81.    extensive PROTRNS files.
  82.  
  83. 27-Mar-91
  84.    Some 26-mar betas had a broken ZIPM function.
  85.  
  86.    More work on the documentation.
  87.  
  88.    Prepared first beta of the complete set of release files, posted
  89.    as PROD34B.ZIP.
  90.  
  91.    Merged functions of CHKPATH.EXE with PROSM.EXE; CHKPATH.EXE is no
  92.    longer used.
  93.  
  94.    ** Note: the environment setting
  95.         SET OVCRT=ON
  96.    may be needed under DesqView and other windowing/timeshare systems to
  97.    prevent screen bleed-through or background lockups.
  98.  
  99.    Added
  100.         SET PROTRNS=ON
  101.    environment setting to assist in development of PROTRNS files.  When
  102.    present, the program will output all translatable messages surrounded
  103.    in {...}.  These can be used to determine changes or additions that
  104.    are possible in the PROTRNS files.
  105.  
  106.    Added "/ $LASTMSGNO$" after display of current message number.
  107.  
  108.    Added #, !, -, $ and _ to list of characters that filenames may start
  109.    with for automatic directory colorization to work properly.
  110.  
  111.    Added '*' flagging of newer files in file listings.
  112.  
  113.    Added (CHAT U), (CHAT A) and (CHAT ?) commands to control and report
  114.    node chat availability status.
  115.  
  116.    Added @WAIT@ macro, which acts like @MORE@ used to.
  117.  
  118.    Added a check for $HELPFILE$ on a line by itself.  If present, the
  119.    remainder of the current display file will be processed as a multi-
  120.    topic help file with topic and subtopic prompting/searching.
  121.  
  122.    Added a check for @X codes in DIR files.  When one of these codes is
  123.    found, the program disables automatic colorization for the remainder
  124.    of the DIR file, allowing @X codes to take control.
  125.  
  126.    Added a new help file:
  127.         PROFV
  128.    which is active at the (F V) and (VX) prompts.
  129.  
  130.    Added code that will check for the environment variable
  131.         SET ECHOFLAG=ON
  132.    and if found, will creat the file
  133.         ECHOFLAG
  134.    in the prodoor directory whenever an "echo" message is saved.  It
  135.    will be the responsibility of your mailer system to remove this file
  136.    when mail has been transferred.
  137.  
  138.    Added explicit (G) option at 10 second countdown for automatic logoff.
  139.  
  140.    Added logic in (W)rite-user-info function to reject passwords that
  141.    are listed in the new PROPCAN file.  Passwords that contain parts of
  142.    the username are also automatically rejected.
  143.  
  144.    Added logic to allow prodoor to open doors requiring USER.SYS or
  145.    DOOR.SYS files by means of a call to PCB145 with a /KEY parameter.
  146.  
  147.    Added logic to allow xx/xx/xx date formats as well as xx-xx-xx.
  148.  
  149.    Added logic to check for PROTRNS when PROTRNS.LNG is not found.
  150.  
  151.    Added logic to disconnect a user after repeatedly entering invalid
  152.    input at any prompt.
  153.  
  154.    Added logic to expand $ and @ macros in DIR files and in results of
  155.    (F), (L), (N) and (Z) commands.
  156.  
  157.    Added logic to flush message file buffers when checking for
  158.    end-of-messages. This corrects the operation of the 'messages left by
  159.    alternate node' detection.
  160.  
  161.    Added logic to help in accessing pcb145-specific doors within prodoor
  162.    and prologon.  The new logic executes the command
  163.      pcb145/key:open;doorname^M
  164.    prior to executing the DOOR.BAT file for doors that require doors.sys
  165.    or users.sys files.  This in conjunction with some changes in your
  166.    board.bat file will allow a temporary way of accessing all doors
  167.    within prodoor.  This method will be replaced with direct file
  168.    updates in the prodoor 4.0 betas.  See sample PRODOOR and BOARD.BAT
  169.    files.
  170.  
  171.    Added logic to honor the "disable uploads XX minutes prior to event"
  172.    option from pcboard.dat.
  173.  
  174.    Added logic to periodically update USERNET.DAT file even when the
  175.    current node status has not changed.  This is needed in cases where
  176.    the USERNET.DAT file is erased by PCB145.
  177.  
  178.    Added logic to properly handle the "door directory" entry in pcb145
  179.    format doors.lst files.
  180.  
  181.    Added logic to recognize NS as autojoin at a read mail prompt when
  182.    there are no more available messages in the current conference.
  183.  
  184.    Added logic to totally disable checks for the NS16550 buffered serial
  185.    chip. Add the environment statement:
  186.        SET NO16550=ON
  187.    to force the code to act like ProDoor/ProKit 3.1 did.
  188.  
  189.    Added new (PA)ge command in message reader and proedit to set the
  190.    page length.
  191.  
  192.    Added new (TA)gline command in message reader, allowing users to
  193.    specify alternate message taglines prior to message entry.
  194.  
  195.    Added new CONFIG option to specify the minimum estimated transfer
  196.    time that will trigger a (G) default at the "LAST CHANCE" prompt.
  197.  
  198.    Added new help system that allows selective help with unlimited
  199.    topics and subtopics contained within each help file.  See the new
  200.    PROHELP for examples of the file format.
  201.